﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace Sistema_Totem.Clases.Fabricas
{
    public class FabricaEntidad
    {
        public static Entidad NuevaPropuesta()
        {
            return new Propuesta();
        }

        public static Entidad NuevoRequerimiento()
        {
            return new Requerimiento();
        }

        #region Instancias para Plantillas y Casos de Uso - Grupo 1
        
        public static Entidad ObtenerPlantilla()
        {
            return new Plantilla();
        }

        public static Entidad ObtenerCasoDeUso()
        {
            return new CasoDeUso();
        }
        
        #endregion Instancias para Plantillas y Casos de Uso - Grupo 1

        #region Login y Proyecto

        public static Entidad CrearProyecto()
        {
            return new Proyecto();
        }

        public static Entidad CrearCliente()
        {
            return new Cliente();
        }

        public static Entidad CrearInvolucrado()
        {
            return new Involucrado();
        }

        public static Entidad CrearLogin()
        {
            return new Login();
        }

        public static Entidad CrearRol()
        {
            return new Rol();
        }

        public static Entidad CrearUsuario()
        {
            return new Usuario();
        }

        #endregion
    }
}